electro thermal rocket - French English Dictionary